import { axios } from '@/utils/request'

/**
 * 查询数据库信息表
 *
 * @author wfy
 * @date 2022-07-05 15:19:26
 */
export function databaseInfoPage (parameter) {
  return axios({
    url: '/databaseInfo/page',
    method: 'get',
    params: parameter
  })
  .then(res => {
    console.log(res)
    return res
  })
}

/**
 * 数据库信息表列表
 *
 * @author wfy
 * @date 2022-07-05 15:19:26
 */
export function databaseInfoList (parameter) {
  return axios({
    url: '/databaseInfo/list',
    method: 'get',
    params: parameter
  })
}

/**
 * 添加数据库信息表
 *
 * @author wfy
 * @date 2022-07-05 15:19:26
 */
export function databaseInfoAdd (parameter) {
  return axios({
    url: '/databaseInfo/add',
    method: 'post',
    data: parameter
  })
}

/**
 * 编辑数据库信息表
 *
 * @author wfy
 * @date 2022-07-05 15:19:26
 */
export function databaseInfoEdit (parameter) {
  return axios({
    url: '/databaseInfo/edit',
    method: 'post',
    data: parameter
  })
}

/**
 * 删除数据库信息表
 *
 * @author wfy
 * @date 2022-07-05 15:19:26
 */
export function databaseInfoDelete (parameter) {
  return axios({
    url: '/databaseInfo/delete',
    method: 'post',
    data: parameter
  })
}

/**
 * 导出数据库信息表
 *
 * @author wfy
 * @date 2022-07-05 15:19:26
 */
export function databaseInfoExport (parameter) {
  return axios({
    url: '/databaseInfo/export',
    method: 'get',
    params: parameter,
    responseType: 'blob'
  })
}
